// 192.168.43.234 是本机的IP地址  如果用localhost在真机上无法获取到数据
const host = 'http://localhost:9527/api' // host 
function request (url, method, data, header = {}) {
	wx.showLoading({
		title: '获取中...',
		mask: true
	})
	return new Promise((resolve, reject) => { // 返回一个promise 前端也需要异步调取
		wx.request({
			url: host + url,
			method: method,
			data: data,
			header: {
				'Content-Type': 'application/json'
			},
			success (res) {
				wx.hideLoading()
				resolve(res.data)
			},
			fail (err) {
				wx.hideLoading()
				reject(false)
			},
			complete () { // 完成之后
				wx.hideLoading()
			}
		})
	})
}
export function get (url, data) { // GET方法
	return request(url, 'GET', data)
}
export function post (url, data) { // POST方法
	return request(url, 'POST', data)
}